honeycomb sandwich - Turkish English Dictionary